/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ioproject;

/**
 *
 * @author luis
 */
//creo la clase ecuacion
public class Ecuacion {
    private Fraccion terminos[];
    private Fraccion resultado[];

    private int signo;  //0 ES DIFERENTE Y 1 ES =

    public Fraccion[] getTerminos(){
        return terminos;
    }
    public Fraccion[] getResultado(){
        return resultado;
    }
    public void setsigno(int signo){
        this.signo = signo;
    }
    public int getSigno(){
        return signo;
    }
    public void addFraccion(Fraccion nuevaFraccion){
        if (terminos==null){
            terminos = new Fraccion[1];
            terminos[0] = nuevaFraccion;
        }
        else {
            int tam = terminos.length;
            Fraccion  temporal[] = new Fraccion[tam + 1];
            for (int i = 0; i < tam+1; i++){
                if (i == tam){
                    temporal[i] = nuevaFraccion;
                }
                else temporal[i] = terminos[i];
            }
            terminos = temporal;
        }
    }
    public void addFrancionRes(Fraccion nuevaFraccionRes){
        if (resultado == null){
            resultado = new Fraccion[1];
            resultado[0] = nuevaFraccionRes;
        }
        else {
            int tamres = resultado.length;
            Fraccion temporalRes[] = new Fraccion [tamres + 1];
            for (int i = 0;i < tamres+1; i++){
                if(i == tamres){
                    temporalRes[i] = nuevaFraccionRes;
                }
                else temporalRes[i] = resultado[i];
            }
            resultado = temporalRes;
        }
    }
}
